package com.jt.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jt.pojo.Item;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ItemMapper extends BaseMapper<Item>{

    /**
     * 分页查询,按照更新时间降序
     * 高版本springboot程序中可以省略@Param注解,但是参数名称和sql语句中的名字相同
     * @param startIndex
     * @param rows
     * @return
     */
    List<Item> findItemByPage(@Param("startIndex") Integer startIndex, @Param("rows") Integer rows);

    /**
     * 实现数据库的批量删除
     * @param ids
     * @return
     */
    int deleteItems(@Param("ids") Long[] ids);
}
